AI020
JavaScript ที่เข้าใจง่าย: การแนะนำเชิงสมัยใหม่เกี่ยวกับการเขียนโปรแกรม
การจัดโครงสร้างวัตถุและการจัดการข้อผิดพลาด
วัตถุประสงค์การเรียนรู้
- ระบุความสัมพันธ์ระหว่างลำดับการสืบทอดและกระบวนการแพร่กระจายของข้อผิดพลาด
- นำระบบการจัดการข้อผิดพลาดอย่างเป็นโครงสร้างมาใช้โดยใช้บล็อก try-catch-finally ภายในเมธอดของคลาส
- ออกแบบคลาสข้อผิดพลาดเฉพาะตามโดเมนเพื่อจัดการกับข้อผิดพลาดของตรรกะเฉพาะด้าน
- ใช้เทคนิคการเขียนโปรแกรมเชิงป้องกันเพื่อรักษาสถานะของวัตถุในช่วงเวลาที่เกิดข้อผิดพลาดขณะทำงาน